package com.service;

import com.entity.Phone;

import javax.swing.*;
import java.util.List;

public interface IPhoneService {

    /**
     * 修改手机信息
     * @param phone
     * @return
     */
    Integer UpdatePhone(Phone phone);

    /**
     * 添加手机
     * @param phone
     * @return
     */
    Integer AddPhone(Phone phone);


    /**
     * 把手机加入当前用户购物车
     * @param id 用户的ID
     * @return
     */
    Integer UpdatePhonePurchase(Integer id);


    /**
     * 查询所有手机信息
     * @return
     */
    List<Phone> findAll();


    /**
     * 根据ID获取手机的信息
     * @param id
     * @return
     */
    Phone findById(Integer id);

    /**
     * 查找 手机的VALUE
     * @param id
     * @return
     */
    Integer findPValue(Integer id);


    /**
     * 修改手机的 VALUE
     * @param value
     * @param id
     * @return
     */
    Integer UpDatePValue(Integer value,Integer id);

}

